English Dictionary
◊ PIN UP
pin up
v : attach with or as if with a pin [syn: {pin}, {pin down}]